my lord


Results for "my lord"

English - Turkish Dictionary

my lord

(English - Turkish Dictionary) :
efendim.